   (function($) {     
  //插件主要内容     
  $.fn.lin_tab = function(options) {     
    // 处理默认参数   
    var opts = $.extend({}, $.fn.lin_tab.defaults, options);     
    return this.each(function() {  
		var $this=$(this),_index=0,_count,
		$prevBtn=$(opts.prevBtn,$this),
		$nextBtn=$(opts.nextBtn,$this),
		$tabNavObj=$(opts.tabNavObj,$this),
		$tabContentObj=$(opts.tabContentObj,$this),
		$tabNavBtns=$(opts.tabNavBtn,$tabNavObj),
		$tabContentBlocks=$(opts.tabContent,$tabContentObj),
		_count=$tabNavBtns.length;
		$tabNavBtns.on(opts.eventType,function(){
			var $that=$(this),
			_index=$tabNavBtns.index($that);
			$that.addClass(opts.currentClass).siblings(opts.tabNavBtn).removeClass(opts.currentClass);
			$tabContentBlocks.eq(_index).show().siblings(opts.tabContent).hide();
			if(typeof(opts.callback) == "function")
			{
				opts.callback(_index);
			}
		}).eq(0).trigger(opts.eventType);
		if($prevBtn.length)
		{
			$prevBtn.on('click',function(){
				_index--;
				if(_index<0){_index=_count-1;}
				$tabNavBtns.eq(_index).trigger(opts.eventType);
			});
		}
		if($nextBtn.length)
		{
			$nextBtn.on('click',function(){
				_index++;
				if(_index>=_count){_index=0;}
				$tabNavBtns.eq(_index).trigger(opts.eventType);
			});
			
		}		
    }); 
 
  };
	
    
  // 插件的defaults     
  $.fn.lin_tab.defaults = {     
        tabNavObj:'.lin_tab_nav',
		tabNavBtn:'li',
		tabContentObj:'.lin_tab_content',
		tabContent:'.lin_tab_content_sub',
		currentClass:'current',
		eventType:'click',
		prevBtn:'.lin_prev_btn',
		nextBtn:'.lin_next_btn',
		callback:null
  };     
   
})(jQuery); 